supporting ground vehicles - Inglés Sinónimo Diccionario